Skip to content

Remove java flags from aleph dockerfile#620

Merged
MDA2AV merged 1 commit intoMDA2AV:mainfrom
ruroru:main
Apr 26, 2026
Merged

Remove java flags from aleph dockerfile#620
MDA2AV merged 1 commit intoMDA2AV:mainfrom
ruroru:main

Conversation

@ruroru
Copy link
Copy Markdown
Contributor

@ruroru ruroru commented Apr 23, 2026

No description provided.

@ruroru
Copy link
Copy Markdown
Contributor Author

ruroru commented Apr 23, 2026

/benchmark -f aleph

@github-actions
Copy link
Copy Markdown
Contributor

👋 /benchmark request received. A collaborator will review and approve the run.

@github-actions
Copy link
Copy Markdown
Contributor

🚀 Benchmark run triggered for aleph (all tests). Results will be posted here when done.

@github-actions
Copy link
Copy Markdown
Contributor

Benchmark Results

Framework: aleph | Test: all tests

Test Conn RPS CPU Mem Δ RPS Δ Mem
baseline 512 1,141,177 6585.7% 4.1GiB -15.1% -80.5%
baseline 4096 1,176,097 6381.4% 4.4GiB -5.4% -86.7%
limited-conn 512 503,047 3712.0% 3.0GiB -4.8% -65.9%
limited-conn 4096 495,523 3339.3% 3.0GiB -1.8% -66.3%
json 4096 504,726 5250.7% 5.2GiB -8.8% -75.2%
json-comp 512 277,034 5612.0% 3.9GiB -10.3% -85.6%
json-comp 4096 285,460 5499.1% 3.6GiB -14.0% -83.8%
json-comp 16384 284,355 5464.3% 4.2GiB -10.4% -80.8%
upload 32 668 2908.2% 11.5GiB +16.0% -81.5%
upload 256 584 5783.5% 31.2GiB +31.2% -52.7%
api-4 256 33,306 399.4% 789MiB -10.5% -22.9%
api-16 1024 74,445 1626.0% 1.7GiB -4.9% -63.0%
static 1024 22,742 6489.4% 5.0GiB +0.2% -55.0%
static 4096 22,187 6450.1% 5.9GiB +1.5% -53.2%
static 6800 21,573 6418.9% 6.0GiB +1.0% -56.5%
async-db 1024 102,366 4660.8% 5.0GiB -18.8% -76.4%
Full log
Requests/sec:  19152.53
Transfer/sec:    345.62MB
[info] CPU 6004.9% | Mem 5.1GiB

[run 2/3]
Running 5s test @ http://localhost:8080
  64 threads and 4096 connections
  Thread Stats   Avg      Stdev     Max   +/- Stdev
    Latency   174.56ms   94.12ms 911.52ms   72.00%
    Req/Sec   353.90    164.37     5.49k    86.43%
  108304 requests in 5.12s, 1.91GB read
Requests/sec:  21144.38
Transfer/sec:    380.92MB
[info] CPU 6243.3% | Mem 5.4GiB

[run 3/3]
Running 5s test @ http://localhost:8080
  64 threads and 4096 connections
  Thread Stats   Avg      Stdev     Max   +/- Stdev
    Latency   171.61ms   82.93ms 837.87ms   71.66%
    Req/Sec   364.34    187.96     7.29k    95.13%
  113276 requests in 5.11s, 1.99GB read
Requests/sec:  22187.80
Transfer/sec:    399.47MB
[info] CPU 6450.1% | Mem 5.9GiB

=== Best: 22187 req/s (CPU: 6450.1%, Mem: 5.9GiB) ===
[info] saved results/static/4096/aleph.json
httparena-bench-aleph
httparena-bench-aleph

==============================================
=== aleph / static / 6800c (tool=wrk) ===
==============================================
[info] waiting for server...
[info] server ready

[run 1/3]
Running 5s test @ http://localhost:8080
  64 threads and 6800 connections
  Thread Stats   Avg      Stdev     Max   +/- Stdev
    Latency   295.05ms  179.01ms   1.99s    74.55%
    Req/Sec   336.35    145.70     1.49k    77.34%
  91942 requests in 5.10s, 1.64GB read
  Socket errors: connect 0, read 0, write 0, timeout 2
Requests/sec:  18024.58
Transfer/sec:    328.41MB
[info] CPU 6034.2% | Mem 6.0GiB

[run 2/3]
Running 5s test @ http://localhost:8080
  64 threads and 6800 connections
  Thread Stats   Avg      Stdev     Max   +/- Stdev
    Latency   283.31ms  147.07ms   1.66s    70.74%
    Req/Sec   338.80    197.11     7.55k    85.84%
  106597 requests in 5.10s, 1.89GB read
Requests/sec:  20898.05
Transfer/sec:    379.39MB
[info] CPU 6058.3% | Mem 6.8GiB

[run 3/3]
Running 5s test @ http://localhost:8080
  64 threads and 6800 connections
  Thread Stats   Avg      Stdev     Max   +/- Stdev
    Latency   271.76ms  157.15ms   1.38s    73.49%
    Req/Sec   358.30    230.86     8.29k    85.69%
  110270 requests in 5.11s, 1.96GB read
Requests/sec:  21573.49
Transfer/sec:    391.89MB
[info] CPU 6418.9% | Mem 6.0GiB

=== Best: 21573 req/s (CPU: 6418.9%, Mem: 6.0GiB) ===
[info] saved results/static/6800/aleph.json
httparena-bench-aleph
httparena-bench-aleph

==============================================
=== aleph / async-db / 1024c (tool=gcannon) ===
==============================================
[info] waiting for server...
[info] server ready

[run 1/3]
gcannon v0.5.2
  Target:    localhost:8080/
  Threads:   64
  Conns:     1024 (16/thread)
  Pipeline:  1
  Req/conn:  25
  Templates: 5
  Expected:  200
  Duration:  10s


  Thread Stats   Avg      p50      p90      p99    p99.9
    Latency   10.22ms   8.75ms   11.40ms   55.80ms   306.70ms

  961342 requests in 10.00s, 961344 responses
  Throughput: 96.11K req/s
  Bandwidth:  370.50MB/s
  Status codes: 2xx=961344, 3xx=0, 4xx=0, 5xx=0
  Latency samples: 961344 / 961344 responses (100.0%)
  Reconnects: 37958
  Per-template: 191745,192131,192674,192675,192119
  Per-template-ok: 191745,192131,192674,192675,192119
[info] CPU 4952.4% | Mem 5.0GiB

[run 2/3]
gcannon v0.5.2
  Target:    localhost:8080/
  Threads:   64
  Conns:     1024 (16/thread)
  Pipeline:  1
  Req/conn:  25
  Templates: 5
  Expected:  200
  Duration:  10s


  Thread Stats   Avg      p50      p90      p99    p99.9
    Latency   9.54ms   9.21ms   12.00ms   15.70ms   20.60ms

  1020936 requests in 10.00s, 1020936 responses
  Throughput: 102.07K req/s
  Bandwidth:  393.64MB/s
  Status codes: 2xx=1020936, 3xx=0, 4xx=0, 5xx=0
  Latency samples: 1020934 / 1020936 responses (100.0%)
  Reconnects: 40576
  Per-template: 203710,203624,204389,205168,204043
  Per-template-ok: 203710,203623,204389,205168,204043
[info] CPU 4646.6% | Mem 5.0GiB

[run 3/3]
gcannon v0.5.2
  Target:    localhost:8080/
  Threads:   64
  Conns:     1024 (16/thread)
  Pipeline:  1
  Req/conn:  25
  Templates: 5
  Expected:  200
  Duration:  10s


  Thread Stats   Avg      p50      p90      p99    p99.9
    Latency   9.49ms   9.15ms   11.90ms   15.80ms   20.80ms

  1023659 requests in 10.00s, 1023665 responses
  Throughput: 102.34K req/s
  Bandwidth:  394.71MB/s
  Status codes: 2xx=1023665, 3xx=0, 4xx=0, 5xx=0
  Latency samples: 1023664 / 1023665 responses (100.0%)
  Reconnects: 40640
  Per-template: 204265,204201,204998,205443,204757
  Per-template-ok: 204265,204201,204998,205443,204757
[info] CPU 4660.8% | Mem 5.0GiB

=== Best: 102366 req/s (CPU: 4660.8%, Mem: 5.0GiB) ===
[info] input BW: 6.83MB/s (avg template: 70 bytes)
[info] saved results/async-db/1024/aleph.json
httparena-bench-aleph
httparena-bench-aleph
[info] skip: aleph does not subscribe to crud
[info] skip: aleph does not subscribe to baseline-h2
[info] skip: aleph does not subscribe to static-h2
[info] skip: aleph does not subscribe to baseline-h2c
[info] skip: aleph does not subscribe to json-h2c
[info] skip: aleph does not subscribe to baseline-h3
[info] skip: aleph does not subscribe to static-h3
[info] skip: aleph does not subscribe to gateway-64
[info] skip: aleph does not subscribe to gateway-h3
[info] skip: aleph does not subscribe to production-stack
[info] skip: aleph does not subscribe to unary-grpc
[info] skip: aleph does not subscribe to unary-grpc-tls
[info] skip: aleph does not subscribe to stream-grpc
[info] skip: aleph does not subscribe to stream-grpc-tls
[info] skip: aleph does not subscribe to echo-ws
[info] rebuilding site/data/*.json
[updated] /home/diogo/actions-runner/_work/HttpArena/HttpArena/site/data/frameworks.json
[updated] /home/diogo/actions-runner/_work/HttpArena/HttpArena/site/data/api-16-1024.json
[updated] /home/diogo/actions-runner/_work/HttpArena/HttpArena/site/data/api-4-256.json
[updated] /home/diogo/actions-runner/_work/HttpArena/HttpArena/site/data/async-db-1024.json
[updated] /home/diogo/actions-runner/_work/HttpArena/HttpArena/site/data/baseline-4096.json
[updated] /home/diogo/actions-runner/_work/HttpArena/HttpArena/site/data/baseline-512.json
[updated] /home/diogo/actions-runner/_work/HttpArena/HttpArena/site/data/json-4096.json
[updated] /home/diogo/actions-runner/_work/HttpArena/HttpArena/site/data/json-comp-16384.json
[updated] /home/diogo/actions-runner/_work/HttpArena/HttpArena/site/data/json-comp-4096.json
[updated] /home/diogo/actions-runner/_work/HttpArena/HttpArena/site/data/json-comp-512.json
[updated] /home/diogo/actions-runner/_work/HttpArena/HttpArena/site/data/limited-conn-4096.json
[updated] /home/diogo/actions-runner/_work/HttpArena/HttpArena/site/data/limited-conn-512.json
[updated] /home/diogo/actions-runner/_work/HttpArena/HttpArena/site/data/static-1024.json
[updated] /home/diogo/actions-runner/_work/HttpArena/HttpArena/site/data/static-4096.json
[updated] /home/diogo/actions-runner/_work/HttpArena/HttpArena/site/data/static-6800.json
[updated] /home/diogo/actions-runner/_work/HttpArena/HttpArena/site/data/upload-256.json
[updated] /home/diogo/actions-runner/_work/HttpArena/HttpArena/site/data/upload-32.json
[updated] /home/diogo/actions-runner/_work/HttpArena/HttpArena/site/data/current.json
[info] done
httparena-postgres
[info] restoring loopback MTU to 65536
[info] restoring CPU governor → powersave

@ruroru
Copy link
Copy Markdown
Contributor Author

ruroru commented Apr 25, 2026

/benchmark -f aleph

@github-actions
Copy link
Copy Markdown
Contributor

👋 /benchmark request received. A collaborator will review and approve the run.

@github-actions
Copy link
Copy Markdown
Contributor

Benchmark Results

Framework: aleph | Test: all tests

Test Conn RPS CPU Mem Δ RPS Δ Mem
baseline 512 1,236,260 6638.0% 4.3GiB -8.0% -79.5%
baseline 4096 1,237,722 6396.4% 4.9GiB -0.5% -85.2%
limited-conn 512 508,682 3689.7% 2.6GiB -3.7% -70.5%
limited-conn 4096 498,127 3490.5% 2.7GiB -1.3% -69.7%
json 4096 533,289 5177.2% 5.0GiB -3.6% -76.2%
json-comp 512 298,535 5704.9% 4.6GiB +30.7% -83.0%
json-comp 4096 295,653 5720.5% 3.4GiB +21.9% -90.0%
json-comp 16384 292,937 5574.2% 3.5GiB +26.4% -87.0%
upload 32 568 2632.7% 9.9GiB -1.4% -84.1%
upload 256 589 5673.5% 27.9GiB +32.4% -57.7%
api-4 256 34,266 397.8% 692MiB -8.0% -32.4%
api-16 1024 75,326 1663.1% 1.6GiB -3.8% -65.2%
static 1024 22,480 6473.6% 4.0GiB -1.0% -64.0%
static 4096 22,057 6458.7% 5.7GiB +0.9% -54.8%
static 6800 21,792 6441.1% 6.6GiB +2.0% -52.2%
async-db 1024 102,031 4685.5% 4.7GiB -19.1% -77.8%
Full log
Requests/sec:  19057.76
Transfer/sec:    343.79MB
[info] CPU 6160.2% | Mem 4.9GiB

[run 2/3]
Running 5s test @ http://localhost:8080
  64 threads and 4096 connections
  Thread Stats   Avg      Stdev     Max   +/- Stdev
    Latency   177.33ms   94.67ms 891.61ms   72.35%
    Req/Sec   357.99    174.60     5.91k    91.21%
  107878 requests in 5.12s, 1.90GB read
Requests/sec:  21068.40
Transfer/sec:    379.55MB
[info] CPU 6266.2% | Mem 5.2GiB

[run 3/3]
Running 5s test @ http://localhost:8080
  64 threads and 4096 connections
  Thread Stats   Avg      Stdev     Max   +/- Stdev
    Latency   175.53ms   86.13ms 963.49ms   72.19%
    Req/Sec   353.13    178.80     6.51k    96.06%
  112630 requests in 5.11s, 1.98GB read
Requests/sec:  22057.04
Transfer/sec:    397.28MB
[info] CPU 6458.7% | Mem 5.7GiB

=== Best: 22057 req/s (CPU: 6458.7%, Mem: 5.7GiB) ===
[info] saved results/static/4096/aleph.json
httparena-bench-aleph
httparena-bench-aleph

==============================================
=== aleph / static / 6800c (tool=wrk) ===
==============================================
[info] waiting for server...
[info] server ready

[run 1/3]
Running 5s test @ http://localhost:8080
  64 threads and 6800 connections
  Thread Stats   Avg      Stdev     Max   +/- Stdev
    Latency   317.47ms  231.16ms   2.00s    83.90%
    Req/Sec   330.36    148.15     1.47k    79.22%
  93293 requests in 5.10s, 1.66GB read
  Socket errors: connect 0, read 0, write 0, timeout 123
Requests/sec:  18288.10
Transfer/sec:    333.21MB
[info] CPU 5944.9% | Mem 5.7GiB

[run 2/3]
Running 5s test @ http://localhost:8080
  64 threads and 6800 connections
  Thread Stats   Avg      Stdev     Max   +/- Stdev
    Latency   285.32ms  147.54ms   1.35s    72.12%
    Req/Sec   347.60    172.99     3.31k    85.64%
  107009 requests in 5.10s, 1.90GB read
Requests/sec:  20978.92
Transfer/sec:    380.73MB
[info] CPU 5968.8% | Mem 6.6GiB

[run 3/3]
Running 5s test @ http://localhost:8080
  64 threads and 6800 connections
  Thread Stats   Avg      Stdev     Max   +/- Stdev
    Latency   251.66ms  139.26ms   1.44s    71.82%
    Req/Sec   376.66    240.78     8.41k    85.39%
  111204 requests in 5.10s, 1.97GB read
Requests/sec:  21792.57
Transfer/sec:    395.57MB
[info] CPU 6441.1% | Mem 6.6GiB

=== Best: 21792 req/s (CPU: 6441.1%, Mem: 6.6GiB) ===
[info] saved results/static/6800/aleph.json
httparena-bench-aleph
httparena-bench-aleph

==============================================
=== aleph / async-db / 1024c (tool=gcannon) ===
==============================================
[info] waiting for server...
[info] server ready

[run 1/3]
gcannon v0.5.3
  Target:    localhost:8080/
  Threads:   64
  Conns:     1024 (16/thread)
  Pipeline:  1
  Req/conn:  25
  Templates: 5
  Expected:  200
  Duration:  10s


  Thread Stats   Avg      p50      p90      p99    p99.9
    Latency   10.71ms   8.72ms   13.70ms   39.60ms   293.20ms

  931398 requests in 10.00s, 931399 responses
  Throughput: 93.11K req/s
  Bandwidth:  358.78MB/s
  Status codes: 2xx=931399, 3xx=0, 4xx=0, 5xx=0
  Latency samples: 931399 / 931399 responses (100.0%)
  Reconnects: 36747
  Per-template: 185703,186312,186835,186684,185865
  Per-template-ok: 185703,186312,186835,186684,185865
[info] CPU 5454.7% | Mem 4.6GiB

[run 2/3]
gcannon v0.5.3
  Target:    localhost:8080/
  Threads:   64
  Conns:     1024 (16/thread)
  Pipeline:  1
  Req/conn:  25
  Templates: 5
  Expected:  200
  Duration:  10s


  Thread Stats   Avg      p50      p90      p99    p99.9
    Latency   9.56ms   9.24ms   12.00ms   15.70ms   20.80ms

  1020314 requests in 10.00s, 1020316 responses
  Throughput: 102.01K req/s
  Bandwidth:  393.39MB/s
  Status codes: 2xx=1020316, 3xx=0, 4xx=0, 5xx=0
  Latency samples: 1020312 / 1020316 responses (100.0%)
  Reconnects: 40513
  Per-template: 203555,203598,204377,204704,204078
  Per-template-ok: 203555,203598,204377,204704,204078
[info] CPU 4685.5% | Mem 4.7GiB

[run 3/3]
gcannon v0.5.3
  Target:    localhost:8080/
  Threads:   64
  Conns:     1024 (16/thread)
  Pipeline:  1
  Req/conn:  25
  Templates: 5
  Expected:  200
  Duration:  10s


  Thread Stats   Avg      p50      p90      p99    p99.9
    Latency   9.64ms   9.31ms   12.10ms   15.90ms   20.40ms

  1006376 requests in 10.00s, 1006376 responses
  Throughput: 100.61K req/s
  Bandwidth:  387.98MB/s
  Status codes: 2xx=1006376, 3xx=0, 4xx=0, 5xx=0
  Latency samples: 1006376 / 1006376 responses (100.0%)
  Reconnects: 39832
  Per-template: 200922,200842,201437,201843,201332
  Per-template-ok: 200922,200842,201437,201843,201332
[info] CPU 4598.2% | Mem 4.7GiB

=== Best: 102031 req/s (CPU: 4685.5%, Mem: 4.7GiB) ===
[info] input BW: 6.81MB/s (avg template: 70 bytes)
[info] saved results/async-db/1024/aleph.json
httparena-bench-aleph
httparena-bench-aleph
[info] skip: aleph does not subscribe to crud
[info] skip: aleph does not subscribe to baseline-h2
[info] skip: aleph does not subscribe to static-h2
[info] skip: aleph does not subscribe to baseline-h2c
[info] skip: aleph does not subscribe to json-h2c
[info] skip: aleph does not subscribe to baseline-h3
[info] skip: aleph does not subscribe to static-h3
[info] skip: aleph does not subscribe to gateway-64
[info] skip: aleph does not subscribe to gateway-h3
[info] skip: aleph does not subscribe to production-stack
[info] skip: aleph does not subscribe to unary-grpc
[info] skip: aleph does not subscribe to unary-grpc-tls
[info] skip: aleph does not subscribe to stream-grpc
[info] skip: aleph does not subscribe to stream-grpc-tls
[info] skip: aleph does not subscribe to echo-ws
[info] rebuilding site/data/*.json
[updated] /home/diogo/actions-runner/_work/HttpArena/HttpArena/site/data/frameworks.json
[updated] /home/diogo/actions-runner/_work/HttpArena/HttpArena/site/data/api-16-1024.json
[updated] /home/diogo/actions-runner/_work/HttpArena/HttpArena/site/data/api-4-256.json
[updated] /home/diogo/actions-runner/_work/HttpArena/HttpArena/site/data/async-db-1024.json
[updated] /home/diogo/actions-runner/_work/HttpArena/HttpArena/site/data/baseline-4096.json
[updated] /home/diogo/actions-runner/_work/HttpArena/HttpArena/site/data/baseline-512.json
[updated] /home/diogo/actions-runner/_work/HttpArena/HttpArena/site/data/json-4096.json
[updated] /home/diogo/actions-runner/_work/HttpArena/HttpArena/site/data/json-comp-16384.json
[updated] /home/diogo/actions-runner/_work/HttpArena/HttpArena/site/data/json-comp-4096.json
[updated] /home/diogo/actions-runner/_work/HttpArena/HttpArena/site/data/json-comp-512.json
[updated] /home/diogo/actions-runner/_work/HttpArena/HttpArena/site/data/limited-conn-4096.json
[updated] /home/diogo/actions-runner/_work/HttpArena/HttpArena/site/data/limited-conn-512.json
[updated] /home/diogo/actions-runner/_work/HttpArena/HttpArena/site/data/static-1024.json
[updated] /home/diogo/actions-runner/_work/HttpArena/HttpArena/site/data/static-4096.json
[updated] /home/diogo/actions-runner/_work/HttpArena/HttpArena/site/data/static-6800.json
[updated] /home/diogo/actions-runner/_work/HttpArena/HttpArena/site/data/upload-256.json
[updated] /home/diogo/actions-runner/_work/HttpArena/HttpArena/site/data/upload-32.json
[updated] /home/diogo/actions-runner/_work/HttpArena/HttpArena/site/data/current.json
[info] done
httparena-postgres
[info] restoring loopback MTU to 65536
[info] restoring CPU governor → powersave

@MDA2AV MDA2AV merged commit 9a26301 into MDA2AV:main Apr 26, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants